<?php
/*
 * Funciones para registro (log)
 */

function writeLog($msg, $type = 'access') {
	global $rutaLogs;

	$fich = fopen($rutaLogs.'/'.$type.'.log', "w+");
	if ($fich == NULL) {
		errdiv("Error abriendo log para ".$type);
	} else {
		// Bloqueo
		if (flock($fich, LOCK_EX)) {
			fwrite($fich, "[".date("%d/%M/%Y:%H:%i:%s %O %T")."] ".$msg."\n");
			flock($fich, LOCK_UN);
		} else {
			errdiv("Error de bloqueo para ".$type.". 
				Contacte con el administrador");
		}

		fclose($fich);
	}
}


?>
